Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Restaurants in Long Grove, Illinois (IL), United States

The Village Tavern
3.5
50 reviews

135 Old McHenry Rd, Long Grove, IL 60047-9632, Long Grove

Food sure is not good and is very overpriced. Bathrooms were clean though.